joel dahmen
Tony Finau, the Hockey-Stick Grip and a Lesson from a Small Wisconsin WorkshopIn the autumn of 2026, at the Biltmore Championship in North Carolina, the...
A Report With 47 Blank Fields: What Sports Writers Learn From a Failure4:12 in the morning, a small flat in east London. I open a nine-part report,...
Thanh Hoa Lose to Becamex TP.HCM in National Cup: When Division No Longer Reflects StrengthAt the 83rd minute, Nguyen Tran Viet Cuong received a long ball behind Thanh...
Lakshya Sen's Asian Games 2026 Heartbreak: The Lesson from Loh Kean Yew's 10-Point RunI had already put my notebook down when the crowd around me stood up. Lakshya...
VCT 2027: 15 Cities, $7M+ Prize Pool and a $100K–$400K Support Ladder for Open-Qualifier TeamsA $400,000 Cheque and a Door That Slams Shut In November 2026, the Open...
PUBG Asia Stars 2026: The Vietnamese Disqualification Exposes Systemic Failures — Facts Behind the 'Stream Sniping' AccusationOn the evening of June 15, 2026, the PUBG Asia community witnessed one of the...
Nine Empty Fields in Busan: Football Writing and the Limits of the NumberIt is 7:40 in the morning in Busan. August rain slides down the Korean...
Charlie Woods and His Round of 71: A Sign of Progress or Just a Good Day?Charlie Woods, son of golf legend Tiger Woods, just finished round 1 of the...
The Rain in Bursa, Four Goals, and the Limits of a Single Data SampleBursa, minute 45. The scoreboard read 3-0, but what lodged in my mind was the...
Decoding Vietnamese Football's Pain: When Possession Data Cannot Save a GenerationI remember a January evening in 2026, when My Dinh Stadium fell into silence...
Amy Hunt Runs 22.16s at Diamond League Final: Season's Best and Signals to Monitor Before AutumnAt Brussels on the night of August 25, Amy Hunt finished third in the 200m wi...
Beach Volleyball at Dakar 2026: The Schedule Is Out, the Start Times Are NotSix identical lines sit scattered through the schedule release for beach...
BLAST Slam VIII: LGD and 1W Survive Last Chance as OG and GamerLegion Exit in MaltaIn Malta, people only notice an empty chair at the moment it becomes empty. O...
The Empty Analysis Board on Transfer Deadline Night: When an Analyst Must Learn to Say 'I Don't Know Yet'The screen displayed an empty board. I sat in front of it for four hours on t...
2026 First Division: When the Promise of Playing Beautifully Meets the Tactical Data GapThe quiet moment before Tuesday afternoon's training session lasted longer th...
FIFA ASEAN Cup 2026 and Asiad 20 Broadcast Rights: The Dead Zone Outside the PitchOn 26 September 2026, at 19:30 local time, Vietnam open their FIFA ASEAN Cup...
The Transfer Window and the Craft of Filtering: The Name Mentioned Seventeen TimesOn the final night of the winter transfer window, I sat in a small café in...
WTT Feeder Linz 2026: A Data Map of the English Delegation — Seeds, Points, and a Generational GapI opened the draw sheet on my tablet while Incheon was still dark. One number...
Yamal's second-minute goal: 26 touches, 70 seconds, and a system nobody namedSecond minute. In the stands, nobody applauded the eleventh pass — a short,...
Gladbach hand the hot seat to Blessin: a contract to 2028 and a data gap nobody has filledOn September 13, Borussia Mönchengladbach sacked their head coach after four...
